home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Newsletters / NSnewsletterNov95.txt < prev   
Text File  |  1995-10-30  |  8KB  |  166 lines

  1. Item    9340782                 95/10/30        10:35
  2. From:   LOZINSKI@BPG.COM@INET#          Internet Gateway
  3. To:     ERIC@CDROM.COM@INET#            Internet Gateway
  4. Subject: NEXTSTEP NEWSLETTER
  5.  
  6. 1. STEVE JOBS AND PIXAR
  7. 2. NEXTSTEP AND THE WEB
  8. 3. NEXTSTEP AND WINDOWS NT
  9. 4. OPENSTEP ON SOLARIS
  10. 5. JOB OPENINGS
  11. 6. BPG NEWS
  12. 7. FREE SUBSCRIPTIONS
  13.  
  14. STEVE JOBS AND PIXAR.
  15. Steven Job's other company, PIXAR, is going public soon, and
  16. presumably Steve is paying most of his attention to it these days.
  17. PIXAR  makes Renderman for building three-dimensional graphics
  18. images.  Renderman is known to at least run on Silicon Graphics,
  19. Windows, NeXTSTEP, and Sun operating systems.  More recently PIXAR
  20. has moved from being a software vendor into making movies.  PIXAR has
  21. contracted with Walt Disney Studios to produce Toy Story, to be
  22. released before Christmas.
  23.  
  24.  
  25. NEXTSTEP AND THE WEB
  26. All hype about Windows NT aside, NeXT is very focussed on the Web.
  27. While lots of vendors sell tools for building static web pages, NeXT
  28. is targetting the dynamic web page market., making big bucks there.
  29. They have this "product" called WebObjects that requires the client
  30. to hire an Object Expert for $25,000 per month ( @$150.00 /hr).  It
  31. is a nice little business that they have going.  I am amazed about
  32. how many people do not know about the competing product, WebRex.
  33. WebRex replaces your UNIX http server and calls a NeXT bundle to do
  34. the dirty work.  I guess NeXT started losing sales  to WebRex, so
  35. guess what they did.  The following is an extract from a letter from
  36. Ted Shelton, president of ITS (which sells WebRex):
  37.  
  38. NeXT has changed their EOF and PDO licensing.  It is our
  39. understanding that it is now a VIOLATION of NeXT's license of either
  40. PDO or the EOF SERVER to connect a machine running this software to
  41. the Internet.
  42.  
  43. So much for Openstep being open.  I suspect that if you used
  44. WebObjects rather than WebRex, NeXT would have less problem with this
  45. licensing issue.
  46.  
  47. WebRex is an interesting example of a three-tier client-server
  48. application.  The Web Client uses http to transfer requests to the
  49. WebRex server, which uses a bundle to access the database.  WebRex
  50. has a pool of processes that service http requests, and block on
  51. calling.   I have been told that this offers better performance than
  52. WebObjects, but it is still not a performance-optimzed design.   It
  53. would be better to build a multi-threaded server that would queue up
  54. requests and allocate threads to active requests.    Enough said for
  55. today on the  topic of multi-threaded servers for three-tier
  56. client-server design.
  57.  
  58. You should also know that NeXTSTEP 3.3 has bugs in the Named and
  59. Lookupd daemons so that they block on calling and cannot handle large
  60. numbers of requests.  This makes NeXTSTEP a poor server environment.
  61. There is a patch to this, but it is only available with a premium
  62. support contract.   With the premium contract, Web Objects, and the
  63. Object Expert, do not expect to run a discount NeXTSTEP Web server.
  64.  
  65.  
  66. NEXTSTEP AND WINDOWS NT
  67. Last January NeXT started to show OPENSTEP on NT to customers.  By
  68. next January, they still will not be shipping it.   They plan to ship
  69. PDO for NT in the first quarter, with OPENSTEP for NT, a bigger
  70. product, to follow.  NeXT is not a company rushing to ship a product.
  71. For a long time, I have believed that something was curious, now I am
  72. starting to have evidence.  GNU Objective-C for NT is the missing
  73. link.  Although the GNU compiler works on NT, there are some
  74. problems, and most importantly the debugger is not available for NT.
  75. Nor is NeXT, as of Object World, working on it.   How can they ship
  76. the product without the debugger?  Would someone please help me to
  77. answer this question?    If NeXT wants to be a serious player on NT,
  78. they need to get moving.  The competition is serious.  Borland's
  79. Delphi has shipped 200,000 developer copies.  ParcPlace and Digitalk
  80. have recently merged and just released their merged Smalltalk
  81. product.  NeXT should accelerate their ship date, because catching up
  82. is hard to do.
  83.  
  84.  
  85. OPENSTEP ON SOLARIS
  86. Sun has 10 developers working on OPENSTEP on Solaris.  They are on
  87. schedule to ship in the first quarter of next year.  They are not in
  88. a rush to ship, but they are making steady progress.  They have
  89. modified Sun's C compiler to support Objective-C.  They have extended
  90. the compiler with a new key work for string objects. Be aware that
  91. the code-base is separate from the NeXTSTEP code-base.  The best news
  92. is that the developers have seen X Windows and NeXTWINDOWS running
  93. happily on the same screen.  In my opinion this is the technology to
  94. bet on, because Sun management is very solid and reliable.
  95.  
  96.  
  97. JOB OPENING
  98. Object Experts eat your heart out.  Well known international
  99. consulting firm seeks senior NeXTSTEP developers for challenging
  100. projects in the San Francisco and Washington D.C. areas.  Solid
  101. NeXTSTEP background required,   but even more important is an ability
  102. to understand and solve the problems facing senior executives in
  103. Fortune 50 companies.  Presentation, communication, and the ability
  104. to translate technical issues to the customer's management staff are
  105. critical.   The company  invests heavily in training, and they have a
  106. very formal review and evaluation process that will help you to
  107. develop professionally.   I always measure a person by who their
  108. customers are.  If you work for this company, your clients will be
  109. some of the most senior executives in some of  the world's largest
  110. companies.   I almost applied for this position,  it would have given
  111. me access to projects that a small company could never land and to a
  112. variety of projects that an in-house developer would never experience
  113. but in the end my love of publishing the NeXTSTEP newsletter proved
  114. too strong (and they are looking for other people).   If you are
  115. interested, please call me at (510) 795-6086, or better yet, send
  116. your resume to jobs@bpg.com.
  117.  
  118. 2ND JOB OPENING
  119. Los angeles opening.  Work for one of the few profitable NeXTSTEP
  120. Independent Software Vendors (ISVs).  Assist their customer's
  121. in-house development team and act as a bridge between the customer's
  122. site and the company's development team.   You need  good academic
  123. qualifications and at least  one year's programming experience in C++
  124. and NeXTSTEP.  The following are plusses: User Interface Design and
  125. implementation experience, Graphics experience, and Silicon
  126. Graphics/X-Windows experience.  You will be given significant
  127. responsibility, and allowed a chance to exercize your own initiative.
  128. Give me a call at (510) 795-6086, or, better yet, email your resume
  129. to jobs@bpg.com.
  130.  
  131. BPG NEWS
  132. I just received "Partitioning Business Applications with Objects"
  133. from Gemstone, the Smalltalk Database company (info@slc.com).  The
  134. article gives several examples of using an Object Database as the
  135. middle-tier between the client application and the relational
  136. database.  I particularly liked the article because it quotes heavily
  137. from my article on three-tier client-server applications
  138. (info@bpg.com).
  139.  
  140. I recently completed several three-tier consulting assignments. I
  141. helped my clients do their initial designs of three-tier applications
  142. and evaluate the message-oriented middleware products such as PDO,
  143. Teknekron TIB, DEC MSG Queue, DOME, and ISIS.
  144.  
  145.  
  146. We had a new baby, Nina Lozinski, on September 12th.    She is our
  147. second child and was born five weeks prematurely because her mother
  148. developed preclamptia.  Mother and child are now doing very well, and
  149. I am beginning to recover.    My apologies for not publishing last
  150. month's issue, but I was a little distracted.
  151.  
  152. HOW TO SUBSCRIBE
  153. This newsletter is published monthly.  Subscriptions are provided
  154. free.  If you would like to subscribe, please send email to
  155. newsletter@bpg.com.  Please specify whether you prefer NeXTMAIL or
  156. ASCII mail.   Feel free to tell me a little about how you are using
  157. NEXTSTEP.
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165. =END=
  166.